package com.platform.wechat.service;

import com.platform.wechat.common.JsonBean;
import com.platform.wechat.entity.Patient;

/**
 * 就诊人
 */


public interface PatientService {
    /**
     * 添加
     * @param patient
     * @return
     */
    JsonBean insertPatient(Patient patient,String phone);

    /**
     * 删除
     * @param patientId
     * @return
     */
    JsonBean deletePatient(Integer patientId);

    /**
     * 修改
     * @param patient
     * @return
     */
    JsonBean updatePatient(Patient patient);

    /**
     * 查询单个
     * @return
     */
    JsonBean selectBy(Integer patientId);

    /**
     * 查询所有
     * @return
     */
    JsonBean selectPatient(String phone);

    /**
     * @Description: 根据身份证号查询就诊人信息
     * @Param: [cardId]
     * @return: com.platform.wechat.common.JsonBean
     * @Author: YP
     * @Date: 2021/8/2
     * @Time: 11:24
     */
    JsonBean selectByCardId(String cardId);

}
